package leetcode每日一题;

/**
 * 1. 问题描述
 *      给定一个整数数组prices，其中第i个元素代表了第i天的股票价格 ；非负整数fee 代表了交易股票的手续费用。
 *      你可以无限次地完成交易，但是你每笔交易都需要付手续费。
 *      如果你已经购买了一个股票，在卖出它之前你就不能再继续购买股票了。
 *      返回获得利润的最大值。
 *      注意：这里的一笔交易指买入持有并卖出股票的整个过程，每笔交易你只需要为支付一次手续费。
 *
 *      121. 买卖股票的最佳时机  (dp)
 *          给定一个数组，它的第i 个元素是一支给定股票第 i 天的价格。
 *          如果你最多只允许完成一笔交易（即买入和卖出一支股票一次），设计一个算法来计算你所能获取的最大利润。
 *          注意：你不能在买入股票前卖出股票。
 *
 * 2. 算法分析
 *
 *
 *
 * 3. 代码实现
 */
@SuppressWarnings("all")
public class 买卖股票的最佳时机含手续费 {
    public static void main(String[] args) {
        int[] dp = {}; // 空数组
        int[] dp1 = {0};
        System.out.println(dp.length); // 长度为0
        System.out.println(dp1.length); // 长度为1
        int[] dp2 = {};

    }


}
